package com.sc.nft.entity.vo;

import com.google.common.collect.Lists;
import com.sc.nft.enums.PledgeTaskActivationCondition;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class SecretAreaVigorousDetailsVO {

    @ApiModelProperty(value = "秘境id")
    private Long pledgeTaskId ;

    @ApiModelProperty(value = "封面")
    private String pledgeTaskCoverImage ;

    @ApiModelProperty(value = "激活条件  HOLD_SIMULTANEOUSLY:同时持有 HOLD_AT_WILL:持有任意")
    private PledgeTaskActivationCondition activationCondition;

    @ApiModelProperty(value = "激活藏品信息")
    private List<PledgeTaskVigorousCollectionVO> vigorousCollectionList = Lists.newArrayList();

    @ApiModelProperty(value = "状态: 0:确定 1:活动未开始 2:活动已结束 3:不满参与条件")
    private Integer status;

}
